Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EventQA dependency #437

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

klendathu2k
Copy link
Contributor

There is a MuDST dependency in the St_QA_Maker library that is not explicitly declared in the EventQA option. Propose to make the dependence explicit.

To demonstrate:

$ root.exe 
root [0] .L bfc.C
root[1] bfc(-1,"EventQA nodefault")

klendathu2k and others added 11 commits March 11, 2022 12:29
Before submitting PR#315 some code cleanup was performed (see note below).
The fast jet directory was moved from  StarGenerator/FastJetFilt   to
StarGenerator/FILT/FastJetFilt, to conform with the standard source tree
layout for filters.

4f27034
625bbdd

Conscript-standard directory rules allow one to specify include paths
based on the module (StarGenerator) and package.  The package is one
directory beneath the module...  before code cleanup this was the
FastJetFilter directory.  After cleanup, we have to apply the fast jet
include path to all filters in the StarGenerator/FILT directory.

----

Note on the pp 200 HF filtered jet production.  The production commenced with
fast jet filter code built before code cleanup, based on the original
location of the fast jet filter in the source tree.
demonstrate:

root [0] .L bfc.C
root [1] bfc(-1,"EventQA nodefault")
@genevb
Copy link
Contributor

genevb commented Nov 12, 2022

Thanks for pointing this out, @klendathu2k . I know from where this dependency comes. Please allow me the opportunity to resolve this dependency by removing it rather than supporting it by modifying BFC.

@klendathu2k
Copy link
Contributor Author

klendathu2k commented Nov 12, 2022 via email

@starsdong
Copy link
Member

Hi Gene, do you have other findings? Shall we proceed with this PR or go with another approach? Thanks

@genevb
Copy link
Contributor

genevb commented Nov 23, 2022 via email

@starsdong
Copy link
Member

Gene, there is no rush. It is glad to hear that you are on top of this. We can follow on this later certainly.

@plexoos plexoos requested a review from fisyak as a code owner March 29, 2023 20:45
@genevb genevb removed the request for review from fisyak May 11, 2023 14:38
@genevb
Copy link
Contributor

genevb commented May 11, 2023

Just a heartbeat note here (don't close this) ... this is still on me to follow up.

akioogawa pushed a commit that referenced this pull request Apr 12, 2024
This resolves the issue brought in PR #437 :
St_QA_Maker should not directly depend on MuDst (a solution proposed in
#437 ), but instead should depend on the StFcsPi0FinderForEcal, which
itself has a dependency on MuDst.
@genevb
Copy link
Contributor

genevb commented Oct 8, 2024

I believe this PR is resolved now. @klendathu2k , would you be OK with closing it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants